package dao.assinatura;

import java.sql.SQLException;
import java.util.Date;
import java.util.List;

import model.Caso;

public interface CasoDAO {
	
	 public int addCaso(Caso caso) throws SQLException;
	 
	 public void updateCaso(Caso caso) throws SQLException;

	 public void deleteCaso(int id) throws SQLException;

	 public Caso getCasoById(int id) throws SQLException;

	 public List<Caso> getCasos() throws SQLException;
	 
	 public List<Caso> getCasosByDataInicio(Date dataInicio) throws SQLException;
	 

}
